<?php namespace module\base\model;

use houdunwang\model\Model;
use system\model\Keywords;

class BaseContent extends Model
{

	//数据表
	protected $table = "basecontent";

	//允许填充字段
	protected $allowFill = ['*'];

	//禁止填充字段
	protected $denyFill = [];

	//自动验证
	protected $validate = [//['字段名','验证方法','提示信息',验证条件,验证时间]
	];

	//自动完成
	protected $auto = [//['字段名','处理方法','方法类型',验证条件,验证时机]
	];

	//自动过滤
	protected $filter = [//[表单字段名,过滤条件,处理时间]
	];

	//时间操作,需要表中存在created_at,updated_at字段
	protected $timestamps = true;

	//多表关联
	//将keywords表和basecontent进行关联
	public function keywords()
	{
		//参数：'\system\model\Keywords'、关键词表中与BaseContent表关联字段、回复内容主键
		return $this->hasOne(Keywords::class,'module_id','id');
	}
}